ย - Last update: 2023-08-08
Bipartite Matching
- ์ด๋ถ๋งค์นญ, ์ด๋ถ ๊ทธ๋ํ๊ฐ ์ฃผ์ด์ก์ ๋ ์ต๋ Matching์ ์ฐพ๋ ๊ฒ
- ์๊ฐ ๋ณต์ก๋๋ BFS(Edmonds-Karp), DFS(Ford-Fulkerson) ๋์ผํ์ง๋ง DFS ๋ฐฉ๋ฒ์ด ์ฝ๋๊ฐ ๋ ๊ฐ๊ฒฐํ๊ณ ์ฑ๋ฅ๋ ์ฐ์
Time Complexity
- Basic Flow Algorithm (Reference): O(fE)
- Worst: O(VE)
- ์ด๋ถ๊ทธ๋ํ์์ fโคV ์ด๊ธฐ ๋๋ฌธ
- ๋๋์ ๋ผ์น์ผ๋ฉด Hopcroft-Karp Algorithm์ด๋ผ๊ณ ํ๋ฉฐ, ์๊ฐ๋ณต์ก๋๋ O(EVโ)๊ฐ ๋๋ค๊ณ ํจ